翻訳と辞書
Words near each other
・ Manifest (convention)
・ Manifest (Linda Sundblad album)
・ Manifest (NCPN)
・ Manifest (transportation)
・ Manifest (urban arts festival)
・ Manifest and latent functions and dysfunctions
・ Manifest covariance
・ Manifest destiny
・ Manifest Destiny (Brand X album)
・ Manifest Destiny (disambiguation)
・ Manifest Destiny (opera)
・ Manifest Destiny (The Dictators album)
・ Manifest Destiny (The Outer Limits)
・ Manifest Destiny 2011
・ Manifest Destiny/Sorority Tears
Manifest expression
・ Manifest file
・ Manifest Party of the People
・ Manifest typing
・ Manifest Tyranny
・ Manifest!
・ Manifesta
・ Manifestation
・ Manifestation (album)
・ Manifestation of Conscience
・ Manifestation of God
・ Manifestations of Postmodernism
・ Manifestations of Shiva
・ Manifesteange Metamorphose temps de fille
・ Manifestif


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Manifest expression : ウィキペディア英語版
Manifest expression
A manifest expression is a programming language construct that a compiler can analyse to deduce which values it can take without having to execute the program. This information can enable compiler optimizations, in particular loop nest optimization, and parallelization through data dependency analysis. An expression is called manifest if it is computed only from outer loop counters and constants (a more formal definition is given below).
When all control flow for a loop or condition is regulated by manifest expressions, it is called a manifest loop resp. condition.
Most practical applications of manifest expressions also require the expression to be integral and affine (or stepwise affine) in its variables.
== Definition ==
A manifest expression is a compile time computable function which depends only on
* compile-time constants,
* manifest variable references, and
* loop counters of loops surrounding the expression.
A manifest variable reference is itself defined as a variable reference with
* a single, unambiguous definition of its value,
* which is itself a manifest expression.
The ''single, unambiguous definition'' is particularly relevant in procedural languages, where pointer analysis and/or data flow analysis is required to find the expression that defines the variable value. If several defining expressions are possible (e.g. because the variable is assigned in a condition), the variable reference is not manifest.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Manifest expression」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.